ewe lamb - Turkish English Dictionary